synthetic detergent - German English Dictionary